﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace L2
{
    class Program
    {
        static void Main(string[] args)
        {
            NPCTask nPCTask = new NPCTask("路人甲", "任务型NPC", "送信");
            nPCTask.Speak();
            NPCTask nPCTask2 = new NPCTask("路人乙", "任务型NPC", "杀怪");
            nPCTask2.Speak();
            NPCTask nPCTask3 = new NPCTask("路人丙", "任务型NPC", "采集");
            nPCTask3.Speak();

            NPCPedlar nPCPedlar = new NPCPedlar("喜羊羊", "商贩型NPC", "武器");
            nPCPedlar.Speak();
            NPCPedlar nPCPedlar2 = new NPCPedlar("懒羊羊", "商贩型NPC", "材料");
            nPCPedlar2.Speak();
            NPCPedlar nPCPedlar3 = new NPCPedlar("美羊羊", "商贩型NPC", "食物");
            nPCPedlar3.Speak();
            NPCBlacksmith nPCBlacksmith = new NPCBlacksmith("布质岛", "铁匠型NPC", "修补");
            nPCBlacksmith.Speak();
            NPCBlacksmith nPCBlacksmith2 = new NPCBlacksmith("熵", "铁匠型NPC", "强化");
            nPCBlacksmith2.Speak();
            NPCBlacksmith nPCBlacksmith3 = new NPCBlacksmith("栎", "铁匠型NPC", "打造");
            nPCBlacksmith3.Speak();
        }
    }
}
